package com.miage.bean;

/**
 * Classe Participant
 * @author M2_MIAGE
 * @version 1.0
 */
public class Participant {

	private Integer id;
	private String pseudo;
	private float montantCpte;
	
	private Integer idEvenement; 		// version 1.0
	private String idUtilisateur; 		// Parse
	
	public Participant() {
		super();
	}
	
	public Participant(Integer id, Utilisateur utilisateur, float montantCpte, Integer idEvenement, String idUtilisateur) {
		super();
		this.id = id;
		this.pseudo = utilisateur.getPseudo();
		this.montantCpte = montantCpte;
		this.idEvenement = idEvenement;
		this.idUtilisateur = idUtilisateur;
	}

	public Participant(Integer id, String pseudo, float montantCpte, Integer idEvenement, String idUtilisateur) {
		super();
		this.id = id;
		this.pseudo = pseudo;
		this.montantCpte = montantCpte;
		this.idEvenement = idEvenement;
		this.idUtilisateur = idUtilisateur;
	}
	
	public Participant(Integer id, String pseudo) {
		super();
		this.id = id;
		this.pseudo = pseudo;
		this.montantCpte = 0;
		this.idEvenement = null;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getPseudo() {
		return pseudo;
	}

	public void setPseudo(String pseudo) {
		this.pseudo = pseudo;
	}

	public float getMontantCpte() {
		return montantCpte;
	}

	public void setMontantCpte(float montantCpte) {
		this.montantCpte = montantCpte;
	}

	public Integer getIdEvenement() {
		return idEvenement;
	}

	public void setIdEvenement(Integer idEvenement) {
		this.idEvenement = idEvenement;
	}
	
	public String getIdUtilisateur() {
		return idUtilisateur;
	}

	public void setIdUtilisateur(String idUtilisateur) {
		this.idUtilisateur = idUtilisateur;
	}

	@Override
	public String toString(){
		return this.pseudo;
	}
}
